home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-09-29 | 5.9 KB | 153 lines | [TEXT/McPL] |
-
- AF2MacPAF v 1.0
-
-
- This utility which I call AF2MacPAF will take a
- GEDCOM that was created by the LDS "Ancestral File"
- program and "clean" it up by translating the little
- inconsistencies where Mac PAF and AF disagree on what
- a GEDCOM file ought to look like.
-
- The program is freeware. I would like to get it
- into the hands of the Mac PAF 2.11 community the best
- way possibly.
-
- Note: If you already have Mac Perl you can save alot
- of disk space by keeping only the droplet version.
- If you have no intention of getting Mac Perl, trash
- the droplet. If you need a system 6 version send
- me a note.
-
- Here is a synopsis of some of the Mac PAF 2.11 errors that this program
- will correct:
-
-
- If the AF GEDCOM has: Mac PAF 2.11 does: with AF2MacPAF
- Mac PAF 2.11 now:
-
- 3 or more given names. drops surname. reads surname correctly.
-
- 4 or more given names. makes 4th name the reads surname correctly.
- surname attempts to combine short
- given names so that they
- will fit on the space
- provided. A note is
- made of the original name
- so that the user can
- override AF2MacPAF's choice.
-
-
- name, title or place truncate name, title Place a note in the note
- part that is longer or place piece. field with the correct
- than 16 chars. full name, title, or place
- piece.
-
- A divorce ignores the divorce reads divorce correctly.
- makes a note in the
- notefield.
-
- a date with funny ignore the date Make a note containing
- characters the original date. Will
- Make some attempt to
- enter part of the date
- examples: information.
-
- 1639? ABT 1639
- BET Jun 24 & AUG 7 1955 BEF 7 AUG 1955
-
-
- Conflicting dates ignore the date Make a note containing
- the original date
- information.
-
- Conflicting LDS ordinance ignore the data Use the first date.
- information Make a note of all dates.
-
-
- Also Mac PAF 2.11 coughs on every individual record from AF, and leaves
- a complaint in the listing file saying that it does not know what to
- do with the tag "AFN". By changing this tag to "REFN" we get Mac PAF
- to process these records more smoothly, thus making the listing file
- easier to read.
-
-
-
- To use the program:
-
- 1. When you move your GEDCOM file from the DOS diskette
- to the Macintosh using “Apple File exchange” make sure
- that you choose “Text Translation....” from the MS-DOS to Mac
- pull down menu. Note that this is contrary to the
- instructions that come with Mac PAF. Do it anyway. (You are
- now using the AF2MacPAF utility to process that file first
- instead of Mac PAF.) When the menu comes up to give you
- more options, just hit “OK”.
-
- 2. After your GEDCOM has been moved to the Macintosh using
- “Apple File exchange”, just drag and drop onto the AF2MacPAF
- icon. AF2MacPAF will create a new GEDCOM file with the word
- “clean” appended to the name of the old GEDCOM file. Mac PAF 2.11
- can read this “clean” file with fewer errors as the name “clean”
- might suggest.
-
- 3. Now import the clean GEDCOM file using the import facility of
- the “File” pull-down menu in Mac PAF. Proceed according to
- the Mac PAF import instructions.
-
- About this program.
-
- AF2MacPAF is a Mac Perl Script. Mac Perl is a freeware programming
- language that is particularly good at manipulating strings and things
- like GEDCOM files. This version of AF2MacPAF 1.0 is a perl runtime
- meaning that it has all of the Mac perl runtime library packed away
- into it, just in case you do not have Mac Perl, and have no interest
- in getting it. If you already have Mac Perl then you can save this
- script as a “droplet” and save yourself nearly half a megabyte of
- disk space of library stuff that you already have in Mac Perl.
-
- I have chosen to distribute the runtime version instead of the “droplet”
- because I assume that most Mac PAF users will not have Mac Perl.
- (But remember it’s free!)
-
- Support:
-
- If you experience any problems with this program, or like it, or want
- to swap ideas on making it better I would be happy to hear from you.
- Here are some of the easy ways to get a hold of me using email etc.:
-
- Internet: dadams@cray.com
- UUNET: uunet!cray!dadams
- Packet (Ham Radio) kg0io@tcman.#msp.mn.usa.noam.
-
- FAX: (612)-683-5599
-
- And finally if all else fails here is my snail mail address:
-
- David C. Adams
- 1625 Dixon Dr.
- St. Paul Park, MN 55071
-
- Phone: (612) 459-9685.
-
- Future:
-
- Supposedly, there is an upgrade in the works for Mac PAF. It will correct
- at least one of the bugs that this program fixes, but suspicions are that
- it may well still benefit from the use of a utility like this.
-
- I already have some idea about improvements, and you may have others.
-
-
- For more information, or an update of the program, send me a note. (e-mail).
- ---
-
- Sourdough and Ham AA0PV
-
- David C. Adams internet: dadams@cray.com
- Statistician uunet: uunet!cray!dadams
- Cray Research Inc. packet: kg0io@tcman.#msp.mn.usa.noam
-
- --Old Sourdoughs never die, they just ferment away.
- --Old Hams never die, they just get destinated.
-
-